The link to the developer's site has been taken over and redirects to a virus, also epilipsy warning
